a.d. 980–1037
a.d. 980–1037
x
Avicenna